Business InsiderWeak Japanese data weighs on oil marketsBusiness InsiderYet a global oversupply that analysts estimate at 2.5 million barrels per day remains largely in place due to high production elsewhere, for instance in Russia and the Middle East, whi
…